Skip to content

fix: Error when creating personal personal project#181

Merged
JoseSzycho merged 3 commits intomainfrom
fix/project-creation
Feb 23, 2026
Merged

fix: Error when creating personal personal project#181
JoseSzycho merged 3 commits intomainfrom
fix/project-creation

Conversation

@JoseSzycho
Copy link
Contributor

PersonalOrganizationController now generates personal projects using an impersonated client to accurately attribute them with the required Extra fields. This ensures that the Projects server filter can identify the parent resource, and the Project validation webhook can correctly set the policy binding.

…ing an impersonated client to correctly attribute ownership, and the build workflow runs on all branches.
@JoseSzycho JoseSzycho requested a review from a team as a code owner February 23, 2026 15:20
@JoseSzycho JoseSzycho enabled auto-merge February 23, 2026 15:20
@JoseSzycho
Copy link
Contributor Author

@mattdjenkinson FYI

…creation path and remove controller reference and owner spec assignments.
push:
branches:
- main
- '**'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't need this here since it builds on PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does, but I needed it for getting the package for staging testings before creating the PR

@JoseSzycho JoseSzycho merged commit 96b81f8 into main Feb 23, 2026
8 checks passed
@JoseSzycho JoseSzycho deleted the fix/project-creation branch February 23, 2026 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants